package com.extsci.webmail.common.type;

import org.apache.commons.lang.StringUtils;

/**
 * 排序类型
 * @author
 */
public enum SortType {
    /**
     * 升序
     */
    ASC("asc"),
    /**
     * 降序
     */
    DESC("desc");

    public final String type;

    SortType(String type) {
        this.type = type;
    }

    public static SortType getType(String type) {
        if (StringUtils.isBlank(type)) {
            return DESC;
        }
        for (SortType value : SortType.values()) {
            if (value.type.equalsIgnoreCase(type)) {
                return value;
            }
        }
        return DESC;
    }
}
